package com.omuao.core.lang.product.bean.brand;

import com.omuao.core.lang.base.BaseBean;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 品牌
 *
 * @author yumi@omuao.com
 * @since 2019-10-15
 **/
public class BrandBean extends BaseBean {
    /**
     * ID
     */
    private Long id;

    /**
     * 版本
     */
    private Long version;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 更新时间
     */
    private Date updateTime;

    /**
     * 创建人
     */
    private Long createBy;

    /**
     * 更新人
     */
    private Long updateBy;

    /**
     * 排序
     */
    private BigDecimal sort;

    /**
     * 删除状态: 0:未删除;1:删除;
     */
    private Byte statusDelete;

    /**
     * 禁用状态: 0:启用;1:禁用;
     */
    private Byte statusDisable;

    /**
     * 删除时间
     */
    private Date deleteTime;

    /**
     * 禁用时间
     */
    private Date disableTime;

    /**
     * 删除人
     */
    private Long deleteBy;

    /**
     * 禁用人
     */
    private Long disableBy;

    /**
     * 唯一ID
     */
    private Long unionId;

    /**
     * 品牌名称
     */
    private String name;

    /**
     * 品牌英文名称
     */
    private String englishName;

    /**
     * 国家区域ID
     */
    private Long unionCountryId;

    /**
     * 国家区域编码
     */
    private String countryCode;

    /**
     * 国家区域名称
     */
    private String countryName;

    /**
     * 省/市区域ID
     */
    private Long unionProvinceId;

    /**
     * 省/市区域变成
     */
    private String provinceCode;

    /**
     * 省/市区域名称
     */
    private String provinceName;

    /**
     * 市/区区域ID
     */
    private Long unionCityId;

    /**
     * 市/区区域编码
     */
    private String cityCode;

    /**
     * 市/区区域名称
     */
    private String cityName;

    /**
     * 区/县区域ID
     */
    private Long unionAreaId;

    /**
     * 区/县区域编码
     */
    private String areaCode;

    /**
     * 区/县区域名称
     */
    private String areaName;

    /**
     * 街道区域ID
     */
    private Long unionStreetId;

    /**
     * 街道区域编码
     */
    private String streetCode;

    /**
     * 街道区域名称
     */
    private String streetName;

    /**
     * 详细地址
     */
    private String address;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getCreateBy() {
        return createBy;
    }

    public void setCreateBy(Long createBy) {
        this.createBy = createBy;
    }

    public Long getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(Long updateBy) {
        this.updateBy = updateBy;
    }

    public BigDecimal getSort() {
        return sort;
    }

    public void setSort(BigDecimal sort) {
        this.sort = sort;
    }

    public Byte getStatusDelete() {
        return statusDelete;
    }

    public void setStatusDelete(Byte statusDelete) {
        this.statusDelete = statusDelete;
    }

    public Byte getStatusDisable() {
        return statusDisable;
    }

    public void setStatusDisable(Byte statusDisable) {
        this.statusDisable = statusDisable;
    }

    public Date getDeleteTime() {
        return deleteTime;
    }

    public void setDeleteTime(Date deleteTime) {
        this.deleteTime = deleteTime;
    }

    public Date getDisableTime() {
        return disableTime;
    }

    public void setDisableTime(Date disableTime) {
        this.disableTime = disableTime;
    }

    public Long getDeleteBy() {
        return deleteBy;
    }

    public void setDeleteBy(Long deleteBy) {
        this.deleteBy = deleteBy;
    }

    public Long getDisableBy() {
        return disableBy;
    }

    public void setDisableBy(Long disableBy) {
        this.disableBy = disableBy;
    }

    public Long getUnionId() {
        return unionId;
    }

    public void setUnionId(Long unionId) {
        this.unionId = unionId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }

    public Long getUnionCountryId() {
        return unionCountryId;
    }

    public void setUnionCountryId(Long unionCountryId) {
        this.unionCountryId = unionCountryId;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getCountryName() {
        return countryName;
    }

    public void setCountryName(String countryName) {
        this.countryName = countryName;
    }

    public Long getUnionProvinceId() {
        return unionProvinceId;
    }

    public void setUnionProvinceId(Long unionProvinceId) {
        this.unionProvinceId = unionProvinceId;
    }

    public String getProvinceCode() {
        return provinceCode;
    }

    public void setProvinceCode(String provinceCode) {
        this.provinceCode = provinceCode;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public Long getUnionCityId() {
        return unionCityId;
    }

    public void setUnionCityId(Long unionCityId) {
        this.unionCityId = unionCityId;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public Long getUnionAreaId() {
        return unionAreaId;
    }

    public void setUnionAreaId(Long unionAreaId) {
        this.unionAreaId = unionAreaId;
    }

    public String getAreaCode() {
        return areaCode;
    }

    public void setAreaCode(String areaCode) {
        this.areaCode = areaCode;
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public Long getUnionStreetId() {
        return unionStreetId;
    }

    public void setUnionStreetId(Long unionStreetId) {
        this.unionStreetId = unionStreetId;
    }

    public String getStreetCode() {
        return streetCode;
    }

    public void setStreetCode(String streetCode) {
        this.streetCode = streetCode;
    }

    public String getStreetName() {
        return streetName;
    }

    public void setStreetName(String streetName) {
        this.streetName = streetName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
}